Virtual Environments for multiphysics code validation on Computing Grids
نویسندگان
چکیده
Multiphysics simulation is the core of future engineering design in the aerospace industry. For this to become a production reality, quantum leap breakthroughs are to be achieved, concerning in particular model coupling, error correlations, alert definitions, best usage practices, code verification and code validation. Because problems that are expected to be orders of magnitude larger than current single discipline design are likely to be addressed, new computing technologies are required. Among these technologies are parallel and distributed computing, in cluster and grid-based environments. It is clear that large PC-clusters and wide area grids are currently used for demanding numerical applications, e.g., nuclear and environmental simulation. It is not so clear however which approaches are currently the best for developing multiphysics simulation and validation environments. A first approach takes existing grid-based computing environments and deploys, tests and analyzes multiphysics codes. A second approach executes multiphysics codes to characterize grid-based environments for adequate architectural hardware and software. We advocate in this paper the use of grid-based infrastructures that are designed for seamless approaches to the numerical expert users, i.e., the multiphysics applications designers. The approach is based on concepts defined by the HEAVEN* consortium. HEAVEN is a European scientific consortium including industrial partners from the aerospace and software industries, as well as academic research institutes. The designers can define their own “virtual” computing environments by selecting the appropriate computing resources required, or reuse existing environments. The approach is generic by allowing various application domains to benefit from potential hardware and software resources located on remote computing facilities in a simple and intuitive way. The computing resources are defined by services made available as sets of standardized interfaces performing specific tasks: application workflow, input data streams, output visualization tools, monitoring facilities, etc. Services can be composed and hierarchically defined. Transparent access to heterogeneous hardware and software operating systems is guaranteed. An aeroelasticity example is given.
منابع مشابه
Virtual Environments for Spatial Data Infrastructures on Computing Grids
Spatial Data Processing and Infrastructures are the core of future remote sensing and photogrammetry for the Earth Observation industry. For this to become an operational and production reality, quantum leap breakthroughs are to be achieved, concerning in particular image processing, error correlations, alert definitions, best usage practices, data encryption and code validation. Because proble...
متن کاملDistributed Virtual Computer
Distributed Virtual Computer (DVC) is a computing environment which simplifies the development and execution of distributed applications on computational grids. DVC provides a simple set of abstractions to simplify application management of naming, security, communication, and resource, easing use of highly dynamic and heterogeneous resource environments. These abstractions enable complex colle...
متن کاملBuilding a Virtualized Distributed Computing Infrastructure by Harnessing Grid and Cloud Technologies
In this article, we present the realization of a system, termed as InterGrid, for interconnecting distributed computing infrastructures by harnessing virtual machines. The InterGrid aims to provide an execution environment for running applications on top of the interconnected infrastructures. The system uses virtual machines as the building blocks to construct execution environments that span m...
متن کاملTinkertoy Parallel Programming: Complicated Applications from Simple Tools
Developing parallel software for unstructured problems continues to be a diicult undertaking, particularly for distributed memory machines. Framework and library support are limited for non-standard applications and developers are often forced to code from scratch. This is particularly true for complex, unstructured applications. In this paper, we show that this needn't always be the case. We d...
متن کاملOn Construction of a Multi-Grid Resource Selection Strategy on Grids
Grid computing is now in widespread use, integrating geographical computing resources across multiple virtual organizations to achieve high performance computing. A single grid does not often provide a vast resource because virtual organizations have inadequate computing resource restrictions for management on an organizational scale. This paper presents a new grid architecture named Multi-Grid...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/cs/0510081 شماره
صفحات -
تاریخ انتشار 2005